@echo off
echo ========================================
echo 测试图片上传修复
echo ========================================

echo.
echo 1. 检查后端服务状态...
netstat -an | findstr :8080
if %errorlevel% neq 0 (
    echo 后端服务未运行，请先启动后端服务
    pause
    exit /b 1
)

echo.
echo 2. 创建测试图片文件...
echo 这是一个测试图片文件 > test-image.txt

echo.
echo 3. 测试上传接口...
echo 发送POST请求到上传接口...
curl -X POST -F "file=@test-image.txt" http://localhost:8080/system/arrangement/upload

echo.
echo 4. 检查上传目录...
echo 检查文件是否保存到正确位置...
dir "D:\Lekang\le-kang-service\lekang-lkyl\src\main\resources\static\uploads"

echo.
echo 5. 测试静态资源访问...
echo 测试上传的文件是否可以访问...
curl -X GET "http://localhost:8080/static/uploads/test-image.txt"

echo.
echo 6. 检查后端日志...
echo 请查看后端控制台是否有以下信息：
echo - 文件上传成功日志
echo - 正确的文件路径
echo - 静态资源映射配置

echo.
echo 修复说明：
echo 1. 修复了文件保存路径问题
echo 2. 添加了/static/**静态资源映射
echo 3. 确保文件保存到正确位置
echo 4. 确保静态资源可以正常访问
echo.
pause
